package com.chagee.store.operation.api.service;


import com.chagee.base.utils.SoaResponse;
import com.chagee.store.operation.api.request.AddEventRequestBO;

/**
 * @author 闫海亮
 * @description:
 * @date 2023/8/9 13:48
 */
public interface EventService {

    /**
     * 添加事件
     * @param addEventRequestBO
     * @return
     */
	SoaResponse<Long, Void> addEvent(AddEventRequestBO addEventRequestBO);

	/**
	 * <dependency>
	 *             <groupId>org.springblade</groupId>
	 *             <artifactId>chagee-commons</artifactId>
	 *             <version>3.3.0.RELEASE</version>
	 *  </dependency>
	 *
	 *  该依赖时我们的通用包，里面涵盖了
	 *  异常类，BaseException
	 *  CommonErrorCode
	 *  HttpResponse
	 *  HttpResponseUtil
	 *  PaginationData
	 *  PaginationRequest
	 *  SoaResponse
	 *  SoaUtil
	 *
	 */

}
